package mx.com.fractal.ristorante.service.impl;

import javax.ejb.Singleton;
import javax.interceptor.Interceptors;

import mx.com.fractal.ristorante.dao.PosicionDAO;
import mx.com.fractal.ristorante.dto.PosicionDTO;
import mx.com.fractal.ristorante.service.PosicionService;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor;

@Singleton(name="posicionService")
@Interceptors(SpringBeanAutowiringInterceptor.class)
public class PosicionServiceImpl implements PosicionService {

	@Autowired
	private PosicionDAO posicionDAO;
	
	public void save(PosicionDTO posicion) throws Exception {
		Integer id = posicionDAO.save(posicion);
		posicion.setIdPisicion(id.shortValue());
		
	}

}
